/**
  ******************************************************************************
  * @file    PCFG_SET.c 
  * @author  Feirui_Joe
  * @version V0.1
  * @date    07/26/2010
  * @brief   HGM63 all configurations on PC
  ******************************************************************************
  * @copy
  *
  * <h2><center>&copy; COPYRIGHT 2010 Feirui</center></h2>
  */ 

/**
  * @brief  INCLUDE FILES.
  */
#ifndef	PCFG_SET_GLOBALS
#define	PCFG_SET_GLOBALS
#include <includes.h>

/*************************************************************/
/*
   Page128	APP Configuration Registers
   Page129	Schedule Configuration Registers
   Page130	Timer Configuration Registers
   Page131	Main Configuration Registers
   Page132	Engine Configuration Registers
   Page133	Gen Configuration Registers
   Page134	GSM Configuration Registers
   Page135	Sync Configuration Registers
   Page136	Fixed Sensor Configuration Registers
   Page137	Cfg Sensor Configuration Registers
   Page138	Digital Input Configuration Registers
   Page139	Relay Output Configuration Registers
   Page140	Alternative Configuration Registers             
 */
/*************************************************************/

/* Page128 */
const CfgPageManage_TypeDef CfgPage128ManageUnit                   =CfgPage128ManageDefault;
const CfgValueFeature_TypeDef CfgValFeature_APPConfigRegisters             =CfgValFeatureDefault_APPConfigRegisters;
const uint16_t LXCfgMinVal_APPConfigRegisters[CfgBFSize_APPConfigRegisters]=CfgMinDefault_APPConfigRegisters;
const uint16_t LXCfgMaxVal_APPConfigRegisters[CfgBFSize_APPConfigRegisters]=CfgMaxDefault_APPConfigRegisters;
const uint16_t LXCfgDefault_APPConfigRegisters[CfgBFSize_APPConfigRegisters]=CfgDefaultVal_APPConfigRegisters;

/* Page129 */
const CfgPageManage_TypeDef CfgPage129ManageUnit                   =CfgPage129ManageDefault;
const CfgValueFeature_TypeDef CfgValFeature_ScheduleConfigRegisters                  =CfgValFeatureDefault_ScheduleConfigRegisters;
const uint16_t LXCfgMinVal_ScheduleConfigRegisters[CfgBFSize_ScheduleConfigRegisters]=CfgMinDefault_ScheduleConfigRegisters;
const uint16_t LXCfgMaxVal_ScheduleConfigRegisters[CfgBFSize_ScheduleConfigRegisters]=CfgMaxDefault_ScheduleConfigRegisters;
const uint16_t LXCfgDefault_ScheduleConfigRegisters[CfgBFSize_ScheduleConfigRegisters]=CfgDefaultVal_ScheduleConfigRegisters;

/* Page130 */
const CfgPageManage_TypeDef CfgPage130ManageUnit                   =CfgPage130ManageDefault;
const CfgValueFeature_TypeDef CfgValFeature_TimerConfigRegisters               =CfgValFeatureDefault_TimerConfigRegisters;
const uint16_t LXCfgMinVal_TimerConfigRegisters[CfgBFSize_TimerConfigRegisters]=CfgMinDefault_TimerConfigRegisters;
const uint16_t LXCfgMaxVal_TimerConfigRegisters[CfgBFSize_TimerConfigRegisters]=CfgMaxDefault_TimerConfigRegisters;
const uint16_t LXCfgDefault_TimerConfigRegisters[CfgBFSize_TimerConfigRegisters]=CfgDefaultVal_TimerConfigRegisters;

/* Page131 */
const CfgPageManage_TypeDef CfgPage131ManageUnit                   =CfgPage131ManageDefault;
const CfgValueFeature_TypeDef CfgValFeature_MainConfigRegisters              =CfgValFeatureDefault_MainConfigRegisters;
const uint16_t LXCfgMinVal_MainConfigRegisters[CfgBFSize_MainConfigRegisters]=CfgMinDefault_MainConfigRegisters;
const uint16_t LXCfgMaxVal_MainConfigRegisters[CfgBFSize_MainConfigRegisters]=CfgMaxDefault_MainConfigRegisters;
const uint16_t LXCfgDefault_MainConfigRegisters[CfgBFSize_MainConfigRegisters]=CfgDefaultVal_MainConfigRegisters;

/* Page132 */
const CfgPageManage_TypeDef CfgPage132ManageUnit                   =CfgPage132ManageDefault;
const CfgValueFeature_TypeDef CfgValFeature_EngineConfigRegisters                =CfgValFeatureDefault_EngineConfigRegisters;
const uint16_t LXCfgMinVal_EngineConfigRegisters[CfgBFSize_EngineConfigRegisters]=CfgMinDefault_EngineConfigRegisters;
const uint16_t LXCfgMaxVal_EngineConfigRegisters[CfgBFSize_EngineConfigRegisters]=CfgMaxDefault_EngineConfigRegisters;
const uint16_t LXCfgDefault_EngineConfigRegisters[CfgBFSize_EngineConfigRegisters]=CfgDefaultVal_EngineConfigRegisters;

/* Page133 */
const CfgPageManage_TypeDef CfgPage133ManageUnit                   =CfgPage133ManageDefault;
const CfgValueFeature_TypeDef CfgValFeature_GenConfigRegisters            =CfgValFeatureDefault_GenConfigRegisters;
const uint16_t LXCfgMinVal_GenConfigRegisters[CfgBFSize_GenConfigRegisters]=CfgMinDefault_GenConfigRegisters;
const uint16_t LXCfgMaxVal_GenConfigRegisters[CfgBFSize_GenConfigRegisters]=CfgMaxDefault_GenConfigRegisters;
const uint16_t LXCfgDefault_GenConfigRegisters[CfgBFSize_GenConfigRegisters]=CfgDefaultVal_GenConfigRegisters;

/* Page134 */
const CfgPageManage_TypeDef CfgPage134ManageUnit                   =CfgPage134ManageDefault;
const CfgValueFeature_TypeDef CfgValFeature_GSMConfigRegisters             =CfgValFeatureDefault_GSMConfigRegisters;
const uint16_t LXCfgMinVal_GSMConfigRegisters[CfgBFSize_GSMConfigRegisters]=CfgMinDefault_GSMConfigRegisters;
const uint16_t LXCfgMaxVal_GSMConfigRegisters[CfgBFSize_GSMConfigRegisters]=CfgMaxDefault_GSMConfigRegisters;
const uint16_t LXCfgDefault_GSMConfigRegisters[CfgBFSize_GSMConfigRegisters]=CfgDefaultVal_GSMConfigRegisters;

/* Page135 */
const CfgPageManage_TypeDef CfgPage135ManageUnit                   =CfgPage135ManageDefault;
const CfgValueFeature_TypeDef CfgValFeature_SyncConfigRegisters               =CfgValFeatureDefault_SyncConfigRegisters;
const uint16_t LXCfgMinVal_SyncConfigRegisters[CfgBFSize_SyncConfigRegisters]=CfgMinDefault_SyncConfigRegisters;
const uint16_t LXCfgMaxVal_SyncConfigRegisters[CfgBFSize_SyncConfigRegisters]=CfgMaxDefault_SyncConfigRegisters;
const uint16_t LXCfgDefault_SyncConfigRegisters[CfgBFSize_SyncConfigRegisters]=CfgDefaultVal_SyncConfigRegisters;

/* Page136 */
const CfgPageManage_TypeDef CfgPage136ManageUnit                   =CfgPage136ManageDefault;
const CfgValueFeature_TypeDef CfgValFeature_FixedSensorConfigRegisters                     =CfgValFeatureDefault_FixedSensorConfigRegisters;
const uint16_t LXCfgMinVal_FixedSensorConfigRegisters[CfgBFSize_FixedSensorConfigRegisters]=CfgMinDefault_FixedSensorConfigRegisters;
const uint16_t LXCfgMaxVal_FixedSensorConfigRegisters[CfgBFSize_FixedSensorConfigRegisters]=CfgMaxDefault_FixedSensorConfigRegisters;
const uint16_t LXCfgDefault_FixedSensorConfigRegisters[CfgBFSize_FixedSensorConfigRegisters]=CfgDefaultVal_FixedSensorConfigRegisters;

/* Page137 */
const CfgPageManage_TypeDef CfgPage137ManageUnit                   =CfgPage137ManageDefault;
const uint16_t LXCfgMinVal_CfgSensorConfigRegisters[CfgBFSize_CfgSensorConfigRegisters]=CfgMinDefault_CfgSensorConfigRegisters;
const CfgValueFeature_TypeDef CfgValFeature_CfgSensorConfigRegisters                   =CfgValFeatureDefault_CfgSensorConfigRegisters;
const uint16_t LXCfgMaxVal_CfgSensorConfigRegisters[CfgBFSize_CfgSensorConfigRegisters]=CfgMaxDefault_CfgSensorConfigRegisters;
const uint16_t LXCfgDefault_CfgSensorConfigRegisters[CfgBFSize_CfgSensorConfigRegisters]=CfgDefaultVal_CfgSensorConfigRegisters;

/* Page138 */
const CfgPageManage_TypeDef CfgPage138ManageUnit                   =CfgPage138ManageDefault;
const uint8_t LXCfgOperaPermi_DigitalInputConfigRegisters[CfgBFSize_DigitalInputConfigRegisters]=LXCfgOperaPermiDefault_DigitalInputConfigRegisters;
const CfgValueFeature_TypeDef CfgValFeature_DigitalInputConfigRegisters                     =CfgValFeatureDefault_DigitalInputConfigRegisters;
const uint16_t LXCfgMinVal_DigitalInputConfigRegisters[CfgBFSize_DigitalInputConfigRegisters]=CfgMinDefault_DigitalInputConfigRegisters;
const uint16_t LXCfgMaxVal_DigitalInputConfigRegisters[CfgBFSize_DigitalInputConfigRegisters]=CfgMaxDefault_DigitalInputConfigRegisters;
const uint16_t LXCfgDefault_DigitalInputConfigRegisters[CfgBFSize_DigitalInputConfigRegisters]=CfgDefaultVal_DigitalInputConfigRegisters;

/* Page139 */
const CfgPageManage_TypeDef CfgPage139ManageUnit                   =CfgPage139ManageDefault;
const CfgValueFeature_TypeDef CfgValFeature_RelayOutputConfigRegisters                    =CfgValFeatureDefault_RelayOutputConfigRegisters;
const uint16_t LXCfgMinVal_RelayOutputConfigRegisters[CfgBFSize_RelayOutputConfigRegisters]=CfgMinDefault_RelayOutputConfigRegisters;
const uint16_t LXCfgMaxVal_RelayOutputConfigRegisters[CfgBFSize_RelayOutputConfigRegisters]=CfgMaxDefault_RelayOutputConfigRegisters;
const uint16_t LXCfgDefault_RelayOutputConfigRegisters[CfgBFSize_RelayOutputConfigRegisters]=CfgDefaultVal_RelayOutputConfigRegisters;

/* Page140 */
const CfgPageManage_TypeDef CfgPage140ManageUnit                      =CfgPage140ManageDefault;
const CfgValueFeature_TypeDef CfgValFeature_AlternativeConfigRegisters=CfgValFeatureDefault_AlternativeConfigRegisters;
const uint16_t LXCfgMinVal_AlternativeConfigRegisters[CfgBFSize_AlternativeConfigRegisters]=CfgMinDefault_AlternativeConfigRegisters;
const uint16_t LXCfgMaxVal_AlternativeConfigRegisters[CfgBFSize_AlternativeConfigRegisters]=CfgMaxDefault_AlternativeConfigRegisters;
const uint16_t LXCfgDefault_AlternativeConfigRegisters[CfgBFSize_AlternativeConfigRegisters]=CfgDefaultVal_AlternativeConfigRegisters;

/* Page219 */
const CfgPageManage_TypeDef CfgPage219ManageUnit                      =CfgPage219ManageDefault;
const CfgValueFeature_TypeDef CfgValFeature_CommonConfigRegisters=CfgValFeatureDefault_CommonConfigRegisters;
const uint16_t LXCfgMinVal_CommonConfigRegisters[CfgBFSize_CommonConfigRegisters]=CfgMinDefault_CommonConfigRegisters;
const uint16_t LXCfgMaxVal_CommonConfigRegisters[CfgBFSize_CommonConfigRegisters]=CfgMaxDefault_CommonConfigRegisters;
const uint16_t LXCfgDefault_CommonConfigRegisters[CfgBFSize_CommonConfigRegisters]=CfgDefaultVal_CommonConfigRegisters;


#endif     /*     PCFG_SET_GLOBALS       */